#include <iostream>
#include <unistd.h>
#include <sys/types.h>
#include "Daemon.hpp"

int main()
{
    // pid_t id = fork();

    // if (id == 0)
    // {
    //     // 子进程
    //     while (1)
    //     {
    //         sleep(1);
    //         std::cout << "I am child sucess, pid: " << getpid() << std::endl;
    //     }
    // }
    // // 父进程
    // sleep(2);
    // while (1)
    // {
    //     sleep(1);
    //     std::cout << "I am father sucess, pid: " << getpid() << std::endl;
    // }

    // 转为守护进程，改变cwd，重定向012
    Daemon(true, true);
    // 模拟服务端
    while(1)
    {
        sleep(1);
    }
    return 0;
}